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
-