Uses of Interface
com.sun.identity.saml2.common.XmlSerializable
Packages that use XmlSerializable
Package
Description
Defines SAMLv2 assertion.
Defines classes for SAMLv2 ECP profile.
SAMLv2 Protocol Classes.
SAMLv2 Protocol Implementation Classes.
Defines XACML2 context classes
Defines XACML Context implementations.
Defines XACML Policy classes.
Defines XACML Policy implementations.
Defines XACML interfaces for SAMLv2
Defines XACML implementations for SAMLv2.
-
Uses of XmlSerializable in com.sun.identity.saml2.assertion
Subinterfaces of XmlSerializable in com.sun.identity.saml2.assertionModifier and TypeInterfaceDescriptioninterfaceTheActionelement specifies an action on the specified resource for which permission is sought.interfaceTheAdvicecontains any additional information that the SAML authority wishes to provide.interfaceTheAssertionelement is a package of information that supplies one or moreStatementmade by an issuer.interfaceThis class represents the AssertionIDRef element.interfaceTheAttributeelement identifies an attribute by name and optionally includes its value(s).interfaceTheAttributeStatementelement describes a statement by the SAML authority asserting that the assertion subject is associated with the specified attributes.interfaceTheAudienceRestrictionspecifies that the assertion is addressed to one or more specificAudiences.interfaceTheAuthnContextelement specifies the context of an authentication event.interfaceTheAuthnStatementelement describes a statement by the SAML authority asserting that the assertion subject was authenticated by a particular means at a particular time.interfaceTheAuthzDecisionStatementelement 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.interfaceTheBaseIDis an extension point that allows applications to add new kinds of identifiers.interfaceTheConditionserves as an extension point for new conditions.interfaceTheConditionAbstractis abstract and is thus usable as the base of a derived classinterfaceTheConditionsdefines the SAML constructs that place constraints on the acceptable use if SAMLAssertions.interfaceTheEncryptedAssertionrepresents an assertion in encrypted fashion, as defined by the XML Encryption Syntax and Processing specification [XMLEnc].interfaceTheEncryptedAttributeelement represents a SAML attribute in encrypted fashion.interfaceTheEncryptedElementcarries the content of an unencrypted identifier in encrypted fasion.interfaceTheEncryptedIDcarries the content of an unencrypted identifier in encrypted fashion.interfaceTheEvidenceelement contains one or more assertions or assertion references that the SAML authority relied on in issuing the authorization decision.interfaceTheIssuerprovides information about the issuer of a SAML assertion or protocol message.interfaceTheKeyInfoConfirmationDataconstrains aSubjectConfirmationDataelement to contain one or moreds:KeyInfoelements that identify cryptographic keys that are used in some way to authenticate an attesting entity.interfaceTheNameIDis used in various SAML assertion constructs such asSubjectandSubjectConfirmationelements, and in various protocol messages.interfaceTheNameIDTypeis used when an element serves to represent an entity by a string-valued name.interfaceTheOneTimeUseindicates that the assertion should be used immediately by the relying party and must not be retained for future use.interfaceTheProxyRestrictionspecifies 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.interfaceTheStatementelement is an extension point that allows other assertion-based applications to reuse the SAML assertion framework.interfaceTheSubjectspecifies the principal that is the subject of all of the statements in the assertion.interfaceTheSubjectConfirmationprovides 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.interfaceTheSubjectConfirmationDataspecifies additional data that allows the subject to be confirmed or constrains the circumstances under which the act of subject confirmation can take place.interfaceTheSubjectLocalityelement 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.ecpModifier and TypeInterfaceDescriptioninterfaceTheECPRelayStateinterface defines methods for properties required by an ECP RelayState.interfaceTheECPRequestinterface defines methods for properties required by an ECP request.interfaceTheECPResponseinterface 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.protocolModifier and TypeInterfaceDescriptioninterfaceThis class represents theArtifactelement in SAMLv2 protocol schema.interfaceTheArtifactResolvemessage is used to request that a SAML protocol message be returned in anArtifactResponsemessage by specifying an artifact that represents the SAML protocol message.interfaceTheArtifactResopnsemessage has the complex typeArtifactResponseType.interfaceThis class represents the AssertionIDRequestType complex type.interfaceThis class represents the AttributeQueryType complex type.interfaceThis class represents the AuthnQueryType complex type.interfaceTheAuthnRequestinterface defines methods for properties required by an authentication request.interfaceThe interfaceExtensionsdefines methods for adding protcol message extension elements.interfaceThis interface contains methods for theGetCompleteElement in the SAMLv2 Protocol Schema.interfaceThis interface defines methods to set/retrieve single identity provider information trusted by the request issuer to authenticate the presenter.interfaceThis interface specifies the identity providers trusted by the requester to authenticate the presenter.interfaceThis class represents theLogoutRequestelement in SAML protocol schema.interfaceThis class represents theLogoutResponseelement in SAML protocol schema.interfaceThis class represents the ManageNameIDRequestType complex type.interfaceThis class represents the ManageNameIDResponse element declaration.interfaceThis class represents the ManageNameIDRequestType complex type.interfaceThis class represents the NameIDMappingResponseType complex type.interfaceThis interface defines methods to retrieve name identifier related properties.interfaceJava content class for NewEncryptedID element declaration.interfaceThis interface identifies the new identifier in anManageNameIDRequestmessage.interfaceThis interface defines methods for setting and retrieving attributes and elements associated with a SAML request message used in SAML protocols.interfaceJava content class for RequestedAuthnContext element declaration.interfaceThis interface identifies the requester in anAuthnRequestmessage.interfaceTheResponsemessage element is used when a response consists of a list of zero or more assertions that satisfy the request.interfaceThis interface defines methods to retrieve Identity Providers and context/limitations related to proxying of the request message.interfaceThis class represents theSessionIndexelement in SAML protocol schema.interfaceThis class represents theStatusTypecomplex type in SAML protocol schema.interfaceThis class represents theStatusCodeTypecomplex type in SAML protocol schema.interfaceThis class represents theStatusDetailTypecomplex type in SAML protocol schema.interfaceThis class represents theStatusMessageelement in SAML protocol schema.interfaceThis class represents theStatusResponseTypecomplex type in SAML protocol schema.interfaceThis class represents the SubjectQueryAbstractType complex type. -
Uses of XmlSerializable in com.sun.identity.saml2.protocol.impl
Classes in com.sun.identity.saml2.protocol.impl that implement XmlSerializableModifier and TypeClassDescriptionclasscom.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.contextModifier and TypeInterfaceDescriptioninterfaceTheActionelement specifies information about the action requested in theRequestcontext by listing a sequence ofAttributeelements associated with the action.interfaceTheAttributeelement specifies information about the action/subject/resource requested in theRequestcontext by listing a sequence ofAttributeelements associated with the action.interfaceTheDecisionelement is a container of one or moreDecisions issued by policy decision pointinterfaceTheEnvironmentelement contains information about the enviroment of theRequestcontext by listing a sequence ofAttributeelements associated with the environment.interfaceTheStatusCodeelement is a container of one or moreStatuss issuded by authorization authority.interfaceTheRequestelement is the top-level element in the XACML context scehema.interfaceTheResourceelement specifies information about the resource to which access is requested by listing a sequence ofAttributeelements associated with the resource.interfaceTheResourceContentelement specifies information about the resource to which access is requested by listing a sequence ofAttributeelements associated with the resource.interfaceTheResponseelement is a container of one or moreResults issued by policy decision pointinterfaceTheResultelement is a container of one or moreResults issuded by authorization authority.interfaceTheStatuselement is a container of one or moreStatuss issuded by authorization authority.interfaceTheStatusCodeelement is a container of one or moreStatusCodes issuded by authorization authority.interfaceTheStatusCodeelement is a container of one or moreStatuss issuded by authorization authority.interfaceTheStatusMessageelement is a container of one or moreStatusMessages issuded by authorization authority.interfaceTheSubjectelement 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 XmlSerializableModifier and TypeClassDescriptionclassTheActionelement specifies information about the action requested in theRequestcontext by listing a sequence ofAttributeelements associated with the action.classTheAttributeelement specifies information about the action/subject/resource requested in theRequestcontext by listing a sequence ofAttributeelements associated with the action.classTheDecisionelement is a container of one or moreDecisions issued by policy decision pointclassTheEnvironmentelement specifies information about the environment requested in theRequestcontext by listing a sequence ofAttributeelements associated with the environment.classTheRequestelement is the top-level element in the XACML context schema.classTheResourceelement specifies information about the resource to which access is requested by listing a sequence ofAttributeelements associated with the resource.classTheStatusCodeelement is a container of one or moreStatusCodes issuded by authorization authority.classTheStatusCodeelement is a container of one or moreStatuss issuded by authorization authority.classTheStatuselement is a container of one or moreStatuss issuded by authorization authority.classTheStatusMessageelement is a container of one or moreStatusMessages issuded by authorization authority.classTheSubjectelement 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.policyModifier and TypeInterfaceDescriptioninterfaceTheObligationelement is a container of one or moreAttributeAssignments issuded by authorization authority.interfaceTheObligationselement 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 XmlSerializableModifier and TypeClassDescriptionclassTheObligationelement is a container of one or moreAttributeAssignments issuded by authorization authority.classTheObligationselement 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.saml2Modifier and TypeInterfaceDescriptioninterfaceTheXACMLAuthzDecisionQueryelement is a SAML Query that extends SAML Protocol schema typeRequestAbstractType.interfaceXACMLAuthzDecisionStatementis 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 XmlSerializableModifier and TypeClassDescriptionclassTheXACMLAuthzDecisionQueryImplis an impelmentation ofXACMLAuthzDecisionQueryinterface.