Package org.projecthusky.xua.core
Interface SecurityObjectBuilder<T,U>
- Type Parameters:
T
- given objectU
- created type of instance
- All Known Implementing Classes:
ActionMatchBuilderImpl
,AppliesToBuilderImpl
,ArtifactResolveBuilderImpl
,ArtifactResponseBuilderImpl
,AssertionBuilderImpl
,AttributeBuilderImpl
,AttributeValueTypeBuilderImpl
,AudienceRestrictionBuilderImpl
,AuthnRequestBuilderImpl
,AuthnStatementBuilderImpl
,ConditionBuilderImpl
,ConditionsBuilderImpl
,ConditionXacmlBuilderImpl
,DataTypeAttributeBuilderImpl
,EncryptedAssertionBuilderImpl
,FunctionBuilderImpl
,ObligationBuilderImpl
,PolicyBuilderImpl
,PolicySetBuilderImpl
,PrivacyPolicyFeedBuilderImpl
,PrivacyPolicyQueryBuilderImpl
,PrivacyPolicyQueryResponseBuilderImpl
,ResourceMatchBuilderImpl
,ResponseBuilderImpl
,RuleBuilderImpl
,StatementBuilderImpl
,StatusBuilderImpl
,SubjectBuilderImpl
,SubjectConfirmationBuilderImpl
,SubjectMatchBuilderImpl
,TargetBuilderImpl
,UsernameTokenBuilderImpl
,XacmlPolicySetIdReferenceStatementBuilderImpl
,XUserAssertionRequestBuilderChImpl
,XUserAssertionRequestBuilderImpl
,XUserAssertionResponseBuilderImpl
public interface SecurityObjectBuilder<T,U>
Interface describing the generic methods for SecurityObjectBuilder using the templated type T and U.
Interface welches die Methoden des SecurityObjectBuilder unter der Verwendung der templated Typen T und U beschreibt.
-
Method Summary
-
Method Details
-
create
Method to create an instance of type T.Methode um eine Instanc des Typs T zu erstellen.- Parameters:
aInternalObject
-the internal wrapped object of type Tdas Innere, gewrappte Object vom Typ T- Returns:
- the Object ot the type U
the instance of type Udie erstellte Instanz vom Typ U
-