Package org.projecthusky.xua.saml2
Interface BaseBuilder<T>
- All Known Subinterfaces:
ArtifactResolveBuilder
,AssertionBuilder
,AuthnRequestBuilder
,PrivacyPolicyQueryBuilder
- All Known Implementing Classes:
ArtifactResolveBuilderImpl
,AssertionBuilderImpl
,AuthnRequestBuilderImpl
,PrivacyPolicyQueryBuilderImpl
public interface BaseBuilder<T>
Interface describing the methods of the BaseBuilder.
Interface welches die Methoden des BaseBuilders beschreibt.
-
Method Summary
Modifier and TypeMethodDescriptionBuilds the id on the T. Bildet die ID im T.issueInstant
(Calendar aIssueInstant) Builds the issueInstant on the T. Bildet den issueInstant im T.Builds the Issuer element on the T. Buildet das Issuer element im T.Builds the Version on the T. Buildet die Version im T.
-
Method Details
-
id
Builds the id on the T.Bildet die ID im T.- Parameters:
aId
-the id string to be setdie ID die gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
-
issueInstant
Builds the issueInstant on the T.Bildet den issueInstant im T.- Parameters:
aIssueInstant
-the issueInstant to be setder issueInstant der gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
-
issuer
Builds the Issuer element on the T.Buildet das Issuer element im T.- Parameters:
aIssuer
-the issuer to be setder Issuer der gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
-
version
Builds the Version on the T.Buildet die Version im T.- Parameters:
aVersion
-the issuer to be setder Issuer der gesetzt werden soll- Returns:
- the actual instance of this builderdie aktuelle Instanz des Builders
-