Uses of Interface
com.sun.identity.saml2.common.XmlSerializable
-
Packages that use XmlSerializable Package Description com.sun.identity.saml2.assertion Defines SAMLv2 assertion.com.sun.identity.saml2.ecp Defines classes for SAMLv2 ECP profile.com.sun.identity.saml2.protocol SAMLv2 Protocol Classes.com.sun.identity.saml2.protocol.impl SAMLv2 Protocol Implemenetation Classes.com.sun.identity.xacml.context Defines XACML2 context classescom.sun.identity.xacml.context.impl Defines XACML Context implementations.com.sun.identity.xacml.policy Defines XACML Policy classes.com.sun.identity.xacml.policy.impl Defines XACML Policy implementations.com.sun.identity.xacml.saml2 Defines XACML interfaces for SAMLv2com.sun.identity.xacml.saml2.impl Defines XACML implementations for SAMLv2. -
-
Uses of XmlSerializable in com.sun.identity.saml2.assertion
Subinterfaces of XmlSerializable in com.sun.identity.saml2.assertion Modifier and Type Interface Description interfaceActionTheActionelement specifies an action on the specified resource for which permission is sought.interfaceAdviceTheAdvicecontains any additional information that the SAML authority wishes to provide.interfaceAssertionTheAssertionelement is a package of information that supplies one or moreStatementmade by an issuer.interfaceAssertionIDRefThis class represents the AssertionIDRef element.interfaceAttributeTheAttributeelement identifies an attribute by name and optionally includes its value(s).interfaceAttributeStatementTheAttributeStatementelement describes a statement by the SAML authority asserting that the assertion subject is associated with the specified attributes.interfaceAudienceRestrictionTheAudienceRestrictionspecifies that the assertion is addressed to one or more specificAudiences.interfaceAuthnContextTheAuthnContextelement specifies the context of an authentication event.interfaceAuthnStatementTheAuthnStatementelement describes a statement by the SAML authority asserting that the assertion subject was authenticated by a particular means at a particular time.interfaceAuthzDecisionStatementTheAuthzDecisionStatementelement describes a statement by the SAML authority asserting that a request for access by the assertion subject tot he specified resource has resulted in the specified authorization decision on the basis of some optionally specified evidence.interfaceBaseIDTheBaseIDis an extension point that allows applications to add new kinds of identifiers.interfaceConditionTheConditionserves as an extension point for new conditions.interfaceConditionAbstractTheConditionAbstractis abstract and is thus usable as the base of a derived classinterfaceConditionsTheConditionsdefines the SAML constructs that place constraints on the acceptable use if SAMLAssertions.interfaceEncryptedAssertionTheEncryptedAssertionrepresents an assertion in encrypted fashion, as defined by the XML Encryption Syntax and Processing specification [XMLEnc].interfaceEncryptedAttributeTheEncryptedAttributeelement represents a SAML attribute in encrypted fashion.interfaceEncryptedElementTheEncryptedElementcarries the content of an unencrypted identifier in encrypted fasion.interfaceEncryptedIDTheEncryptedIDcarries the content of an unencrypted identifier in encrypted fashion.interfaceEvidenceTheEvidenceelement contains one or more assertions or assertion references that the SAML authority relied on in issuing the authorization decision.interfaceIssuerTheIssuerprovides information about the issuer of a SAML assertion or protocol message.interfaceKeyInfoConfirmationDataTheKeyInfoConfirmationDataconstrains aSubjectConfirmationDataelement to contain one or moreds:KeyInfoelements that identify cryptographic keys that are used in some way to authenticate an attesting entity.interfaceNameIDTheNameIDis used in various SAML assertion constructs such asSubjectandSubjectConfirmationelements, and in various protocol messages.interfaceNameIDTypeTheNameIDTypeis used when an element serves to represent an entity by a string-valued name.interfaceOneTimeUseTheOneTimeUseindicates that the assertion should be used immediately by the relying party and must not be retained for future use.interfaceProxyRestrictionTheProxyRestrictionspecifies limitations that the asserting party imposes on relying parties that in turn wish to act as asserting parties and issue subsequent assertions of their own on the basis of the information contained in the original assertion.interfaceStatementTheStatementelement is an extension point that allows other assertion-based applications to reuse the SAML assertion framework.interfaceSubjectTheSubjectspecifies the principal that is the subject of all of the statements in the assertion.interfaceSubjectConfirmationTheSubjectConfirmationprovides the means for a relying party to verify the correspondence of the subject of the assertion with the party with whom the relying party is communicating.interfaceSubjectConfirmationDataTheSubjectConfirmationDataspecifies additional data that allows the subject to be confirmed or constrains the circumstances under which the act of subject confirmation can take place.interfaceSubjectLocalityTheSubjectLocalityelement specifies the DNS domain name and IP address for the system entity that performed the authentication. -
Uses of XmlSerializable in com.sun.identity.saml2.ecp
Subinterfaces of XmlSerializable in com.sun.identity.saml2.ecp Modifier and Type Interface Description interfaceECPRelayStateTheECPRelayStateinterface defines methods for properties required by an ECP RelayState.interfaceECPRequestTheECPRequestinterface defines methods for properties required by an ECP request.interfaceECPResponseTheECPResponseinterface defines methods for properties required by an ECP response. -
Uses of XmlSerializable in com.sun.identity.saml2.protocol
Subinterfaces of XmlSerializable in com.sun.identity.saml2.protocol Modifier and Type Interface Description interfaceArtifactThis class represents theArtifactelement in SAMLv2 protocol schema.interfaceArtifactResolveTheArtifactResolvemessage is used to request that a SAML protocol message be returned in anArtifactResponsemessage by specifying an artifact that represents the SAML protocol message.interfaceArtifactResponseTheArtifactResopnsemessage has the complex typeArtifactResponseType.interfaceAssertionIDRequestThis class represents the AssertionIDRequestType complex type.interfaceAttributeQueryThis class represents the AttributeQueryType complex type.interfaceAuthnQueryThis class represents the AuthnQueryType complex type.interfaceAuthnRequestTheAuthnRequestinterface defines methods for properties required by an authentication request.interfaceExtensionsThe interfaceExtensionsdefines methods for adding protcol message extension elements.interfaceGetCompleteThis interface contains methods for theGetCompleteElement in the SAMLv2 Protocol Schema.interfaceIDPEntryThis interface defines methods to set/retrieve single identity provider information trusted by the request issuer to authenticate the presenter.interfaceIDPListThis interface specifies the identity providers trusted by the requester to authenticate the presenter.interfaceLogoutRequestThis class represents theLogoutRequestelement in SAML protocol schema.interfaceLogoutResponseThis class represents theLogoutResponseelement in SAML protocol schema.interfaceManageNameIDRequestThis class represents the ManageNameIDRequestType complex type.interfaceManageNameIDResponseThis class represents the ManageNameIDResponse element declaration.interfaceNameIDMappingRequestThis class represents the ManageNameIDRequestType complex type.interfaceNameIDMappingResponseThis class represents the NameIDMappingResponseType complex type.interfaceNameIDPolicyThis interface defines methods to retrieve name identifier related properties.interfaceNewEncryptedIDJava content class for NewEncryptedID element declaration.interfaceNewIDThis interface identifies the new identifier in anManageNameIDRequestmessage.interfaceRequestAbstractThis interface defines methods for setting and retrieving attributes and elements associated with a SAML request message used in SAML protocols.interfaceRequestedAuthnContextJava content class for RequestedAuthnContext element declaration.interfaceRequesterIDThis interface identifies the requester in anAuthnRequestmessage.interfaceResponseTheResponsemessage element is used when a response consists of a list of zero or more assertions that satisfy the request.interfaceScopingThis interface defines methods to retrieve Identity Providers and context/limitations related to proxying of the request message.interfaceSessionIndexThis class represents theSessionIndexelement in SAML protocol schema.interfaceStatusThis class represents theStatusTypecomplex type in SAML protocol schema.interfaceStatusCodeThis class represents theStatusCodeTypecomplex type in SAML protocol schema.interfaceStatusDetailThis class represents theStatusDetailTypecomplex type in SAML protocol schema.interfaceStatusMessageThis class represents theStatusMessageelement in SAML protocol schema.interfaceStatusResponseThis class represents theStatusResponseTypecomplex type in SAML protocol schema.interfaceSubjectQueryAbstractThis class represents the SubjectQueryAbstractType complex type. -
Uses of XmlSerializable in com.sun.identity.saml2.protocol.impl
Classes in com.sun.identity.saml2.protocol.impl with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw XmlSerializable Modifier and Type Class Description classcom.sun.identity.saml2.protocol.impl.RequestAbstractImplThis abstract class defines methods for setting and retrieving attributes and elements associated with a SAML request message used in SAML protocols. -
Uses of XmlSerializable in com.sun.identity.xacml.context
Subinterfaces of XmlSerializable in com.sun.identity.xacml.context Modifier and Type Interface Description interfaceActionTheActionelement specifies information about the action requested in theRequestcontext by listing a sequence ofAttributeelements associated with the action.interfaceAttributeTheAttributeelement specifies information about the action/subject/resource requested in theRequestcontext by listing a sequence ofAttributeelements associated with the action.interfaceDecisionTheDecisionelement is a container of one or moreDecisions issued by policy decision pointinterfaceEnvironmentTheEnvironmentelement contains information about the enviroment of theRequestcontext by listing a sequence ofAttributeelements associated with the environment.interfaceMissingAttributeDetailTheStatusCodeelement is a container of one or moreStatuss issuded by authorization authority.interfaceRequestTheRequestelement is the top-level element in the XACML context scehema.interfaceResourceTheResourceelement specifies information about the resource to which access is requested by listing a sequence ofAttributeelements associated with the resource.interfaceResourceContentTheResourceContentelement specifies information about the resource to which access is requested by listing a sequence ofAttributeelements associated with the resource.interfaceResponseTheResponseelement is a container of one or moreResults issued by policy decision pointinterfaceResultTheResultelement is a container of one or moreResults issuded by authorization authority.interfaceStatusTheStatuselement is a container of one or moreStatuss issuded by authorization authority.interfaceStatusCodeTheStatusCodeelement is a container of one or moreStatusCodes issuded by authorization authority.interfaceStatusDetailTheStatusCodeelement is a container of one or moreStatuss issuded by authorization authority.interfaceStatusMessageTheStatusMessageelement is a container of one or moreStatusMessages issuded by authorization authority.interfaceSubjectTheSubjectelement specifies information about a subject of theRequestcontext by listing a sequence ofAttributeelements associated with the subject. -
Uses of XmlSerializable in com.sun.identity.xacml.context.impl
Classes in com.sun.identity.xacml.context.impl that implement XmlSerializable Modifier and Type Class Description classActionImplTheActionelement specifies information about the action requested in theRequestcontext by listing a sequence ofAttributeelements associated with the action.classAttributeImplTheAttributeelement specifies information about the action/subject/resource requested in theRequestcontext by listing a sequence ofAttributeelements associated with the action.classDecisionImplTheDecisionelement is a container of one or moreDecisions issued by policy decision pointclassEnvironmentImplTheEnvironmentelement specifies information about the environment requested in theRequestcontext by listing a sequence ofAttributeelements associated with the environment.classRequestImplTheRequestelement is the top-level element in the XACML context schema.classResourceImplTheResourceelement specifies information about the resource to which access is requested by listing a sequence ofAttributeelements associated with the resource.classStatusCodeImplTheStatusCodeelement is a container of one or moreStatusCodes issuded by authorization authority.classStatusDetailImplTheStatusCodeelement is a container of one or moreStatuss issuded by authorization authority.classStatusImplTheStatuselement is a container of one or moreStatuss issuded by authorization authority.classStatusMessageImplTheStatusMessageelement is a container of one or moreStatusMessages issuded by authorization authority.classSubjectImplTheSubjectelement specifies information about a subject of theRequestcontext by listing a sequence ofAttributeelements associated with the subject. -
Uses of XmlSerializable in com.sun.identity.xacml.policy
Subinterfaces of XmlSerializable in com.sun.identity.xacml.policy Modifier and Type Interface Description interfaceObligationTheObligationelement is a container of one or moreAttributeAssignments issuded by authorization authority.interfaceObligationsTheObligationselement is a container of one or moreObligations issuded by authorization authority. -
Uses of XmlSerializable in com.sun.identity.xacml.policy.impl
Classes in com.sun.identity.xacml.policy.impl that implement XmlSerializable Modifier and Type Class Description classObligationImplTheObligationelement is a container of one or moreAttributeAssignments issuded by authorization authority.classObligationsImplTheObligationselement is a container of one or moreObligations issuded by authorization authority. -
Uses of XmlSerializable in com.sun.identity.xacml.saml2
Subinterfaces of XmlSerializable in com.sun.identity.xacml.saml2 Modifier and Type Interface Description interfaceXACMLAuthzDecisionQueryTheXACMLAuthzDecisionQueryelement is a SAML Query that extends SAML Protocol schema typeRequestAbstractType.interfaceXACMLAuthzDecisionStatementXACMLAuthzDecisionStatementis an extension ofsamlp:StatementAbstractTypethat is carried in a SAML Assertion to conveyxacml-context:ResponseSchema: -
Uses of XmlSerializable in com.sun.identity.xacml.saml2.impl
Classes in com.sun.identity.xacml.saml2.impl that implement XmlSerializable Modifier and Type Class Description classXACMLAuthzDecisionQueryImplTheXACMLAuthzDecisionQueryImplis an impelmentation ofXACMLAuthzDecisionQueryinterface.
-