Package | Description |
---|---|
org.opensaml.saml1.core.validator |
Validation rules for SAML 1.0 and 1.1 types and elements.
|
org.opensaml.saml2.core.validator |
Validation rules for SAML 2.0 core types and elements.
|
org.opensaml.saml2.metadata.validator |
Validation rules for SAML 2.0 metadata types and elements.
|
org.opensaml.security |
Classes related to verifying various credentials within a SAML system.
|
org.opensaml.xml |
Base classes for working with XML as Java objects and configuring the library.
|
org.opensaml.xml.encryption.validator | |
org.opensaml.xml.schema.validator | |
org.opensaml.xml.signature |
XMLObject interfaces and helper classes for representing digitally signed content and signing/validating content.
|
org.opensaml.xml.signature.validator | |
org.opensaml.xml.validation |
Interfaces for classes that may be used to validate trees of XMLObjects.
|
Modifier and Type | Method and Description |
---|---|
void |
ActionSpecValidator.validate(Action action)
Checks to see if a XMLObject is valid.
|
void |
AssertionSpecValidator.validate(Assertion assertion) |
void |
AssertionSchemaValidator.validate(Assertion assertion)
Checks to see if a XMLObject is valid.
|
void |
AttributeSchemaValidator.validate(Attribute attribute)
Checks to see if a XMLObject is valid.
|
void |
AttributeDesignatorSchemaValidator.validate(AttributeDesignatorType attributeDesignator)
Checks to see if a XMLObject is valid.
|
void |
AttributeQuerySchemaValidator.validate(AttributeQuery attributeQuery)
Checks to see if a XMLObject is valid.
|
void |
AttributeStatementSchemaValidator.validate(AttributeStatement attributeStatement)
Checks to see if a XMLObject is valid.
|
void |
AudienceSpecValidator.validate(Audience audience)
Checks to see if a XMLObject is valid.
|
void |
AudienceRestrictionConditionSchemaValidator.validate(AudienceRestrictionCondition audienceRestrictionCondition)
Checks to see if a XMLObject is valid.
|
void |
AuthenticationQuerySchemaValidator.validate(AuthenticationQuery authnQuery)
Checks to see if a XMLObject is valid.
|
void |
AuthenticationStatementSchemaValidator.validate(AuthenticationStatement authenticationStatement)
Checks to see if a XMLObject is valid.
|
void |
AuthorityBindingSchemaValidator.validate(AuthorityBinding authorityBinding)
Checks to see if a XMLObject is valid.
|
void |
AuthorizationDecisionQuerySchemaValidator.validate(AuthorizationDecisionQuery query)
Checks to see if a XMLObject is valid.
|
void |
AuthorizationDecisionStatementSchemaValidator.validate(AuthorizationDecisionStatement authorizationDecisionStatement)
Checks to see if a XMLObject is valid.
|
void |
EvidenceSchemaValidator.validate(Evidence evidence)
Checks to see if a XMLObject is valid.
|
void |
SubjectQuerySchemaValidator.validate(QueryType subjectQuery)
Checks to see if a XMLObject is valid.
|
void |
RequestSchemaValidator.validate(Request request)
Checks to see if a XMLObject is valid.
|
void |
RequestAbstractTypeSchemaValidator.validate(RequestType requestAbstractType)
Checks to see if a XMLObject is valid.
|
void |
ResponseSchemaValidator.validate(Response response)
Checks to see if a XMLObject is valid.
|
void |
ResponseAbstractTypeSchemaValidator.validate(ResponseType response)
Checks to see if a XMLObject is valid.
|
void |
StatusSchemaValidator.validate(Status status)
Checks to see if a XMLObject is valid.
|
void |
StatusCodeSchemaValidator.validate(StatusCode statusCode)
Checks to see if a XMLObject is valid.
|
void |
SubjectSchemaValidator.validate(Subject subject)
Checks to see if a XMLObject is valid.
|
void |
SubjectConfirmationSchemaValidator.validate(SubjectConfirmation subjectConfirmation)
Checks to see if a XMLObject is valid.
|
void |
SubjectStatementSchemaValidator.validate(SubjectStatementType subjectStatement)
Checks to see if a XMLObject is valid.
|
protected void |
AuthorizationDecisionQuerySchemaValidator.validateActions(AuthorizationDecisionQuery query)
Validates that there is at least one Action Element present.
|
protected void |
AuthorizationDecisionStatementSchemaValidator.validateActions(AuthorizationDecisionStatement statement)
Check that there is at least one Action element
|
protected void |
RequestSchemaValidator.validateAssertion(Request request)
Validates thats the request has an some form of assertion (directly, reference, or artifact) or query, but not
both.
|
protected void |
AttributeSchemaValidator.validateAttributeValue(Attribute attribute)
Validates that the attribute has at least one attribute value.
|
protected void |
AudienceRestrictionConditionSchemaValidator.validateAudiences(AudienceRestrictionCondition audienceRestrictionCondition)
Validates that the condition specifies at least one audience.
|
protected void |
AuthenticationStatementSchemaValidator.validateAuthenticationInstant(AuthenticationStatement authenticationStatement)
Validates that the authentication statement has an authentication instant.
|
protected void |
AuthenticationStatementSchemaValidator.validateAuthenticationMethod(AuthenticationStatement authenticationStatement)
Validates that the authentication statement has an authentication method.
|
protected void |
AuthorityBindingSchemaValidator.validateAuthorityKind(AuthorityBinding authorityBinding)
Check that the AuthorityKind is valid
|
protected void |
AuthorityBindingSchemaValidator.validateBinding(AuthorityBinding authorityBinding)
Check the binding Attribute for validity
|
protected void |
AuthorizationDecisionStatementSchemaValidator.validateDecision(AuthorizationDecisionStatement statement)
Check that the Decision element is present
|
protected void |
AssertionSpecValidator.validateDoNotCache(Assertion assertion) |
protected void |
EvidenceSchemaValidator.validateEvidence(Evidence evidence)
Check that there is an assertion of AddsertionIDRef
|
protected void |
AssertionSchemaValidator.validateId(Assertion assertion)
Test that the ID is present
|
protected void |
RequestAbstractTypeSchemaValidator.validateID(RequestAbstractType request)
Validate that the ID is present and valid
|
protected void |
ResponseAbstractTypeSchemaValidator.validateID(ResponseAbstractType response)
Validate that the ID is present and valid
|
protected void |
AssertionSchemaValidator.validateIssueInstant(Assertion assertion)
Test that the IssueInstant is present
|
protected void |
RequestAbstractTypeSchemaValidator.validateIssueInstant(RequestAbstractType request)
Validate that the IssueInstant is present.
|
protected void |
ResponseAbstractTypeSchemaValidator.validateIssueInstant(ResponseAbstractType response)
Validate that the IssueInstant is present.
|
protected void |
AssertionSchemaValidator.validateIssuer(Assertion assertion)
Test that the issuer is present
|
protected void |
AuthorityBindingSchemaValidator.validateLocation(AuthorityBinding authorityBinding)
Check the location Attribute for validity
|
protected void |
AttributeDesignatorSchemaValidator.validateName(AttributeDesignator designator)
Checks that the AttributeName attribute is present and valid
|
protected void |
SubjectSchemaValidator.validateNameIdentifierSubjectConfirmation(Subject subject)
Validates that the subject has either a name identifier or subject confirmation
|
protected void |
AttributeDesignatorSchemaValidator.validateNameSpace(AttributeDesignator designator)
Checks that the AttributeNameSpace attribute is present and valid
|
protected void |
AuthorizationDecisionStatementSchemaValidator.validateResource(AuthorizationDecisionStatement statement)
Check that the resource attribute is present and valid
|
protected void |
AuthorizationDecisionQuerySchemaValidator.validateResourcePresent(AuthorizationDecisionQuery query)
Validates that the Resource attribute is present and valid
|
protected void |
AssertionSchemaValidator.validateStatements(Assertion assertion)
Test that the provided assertion has some statements in
|
protected void |
ResponseSchemaValidator.validateStatus(Response response)
Validates that the response has a status.
|
protected void |
StatusSchemaValidator.validateStatusCode(Status status)
Validates that given status has a status code.
|
protected void |
SubjectStatementSchemaValidator.validateSubject(SubjectStatementType subjectStatement)
Validates that the statement has a subject.
|
protected void |
SubjectConfirmationSchemaValidator.validateSubjectConfirmationMethods(SubjectConfirmation subjectConfirmation)
Validates that the given subject confirmation has a confirmation method.
|
protected void |
AudienceSpecValidator.validateURIPresent(Audience audience) |
protected void |
StatusCodeSchemaValidator.validateValue(StatusCode statusCode)
Validates that the status code has a value.
|
protected void |
StatusCodeSchemaValidator.validateValueContent(StatusCode statusCode)
Validates that the status code local name is one of the allowabled values.
|
protected void |
AssertionSchemaValidator.validateVersion(Assertion assertion)
Test that the version is SAML1.1 or 1.0
|
protected void |
RequestAbstractTypeSchemaValidator.validateVersion(RequestAbstractType request)
Validates that this is SAML1.0 or SAML 1.1
|
protected void |
ResponseAbstractTypeSchemaValidator.validateVersion(ResponseAbstractType response)
Validates that this is SAML1.0 or SAML 1.1
|
Modifier and Type | Method and Description |
---|---|
void |
ActionSchemaValidator.validate(Action action)
Checks to see if a XMLObject is valid.
|
void |
ArtifactSchemaValidator.validate(Artifact artifact)
Checks to see if a XMLObject is valid.
|
void |
ArtifactResolveSchemaValidator.validate(ArtifactResolve artifactResolve)
Checks to see if a XMLObject is valid.
|
void |
ArtifactResponseSchemaValidator.validate(ArtifactResponse response)
Checks to see if a XMLObject is valid.
|
void |
AssertionSpecValidator.validate(Assertion assertion)
Checks to see if a XMLObject is valid.
|
void |
AssertionSchemaValidator.validate(Assertion assertion)
Checks to see if a XMLObject is valid.
|
void |
AssertionIDRefSchemaValidator.validate(AssertionIDRef assertionIDRef)
Checks to see if a XMLObject is valid.
|
void |
AssertionIDRequestSchemaValidator.validate(AssertionIDRequest request)
Checks to see if a XMLObject is valid.
|
void |
AssertionURIRefSchemaValidator.validate(AssertionURIRef assertionURIRef)
Checks to see if a XMLObject is valid.
|
void |
AttributeSchemaValidator.validate(Attribute attribute)
Checks to see if a XMLObject is valid.
|
void |
AttributeQuerySchemaValidator.validate(AttributeQuery query)
Checks to see if a XMLObject is valid.
|
void |
AttributeStatementSchemaValidator.validate(AttributeStatement attributeStatement)
Checks to see if a XMLObject is valid.
|
void |
AudienceSchemaValidator.validate(Audience audience)
Checks to see if a XMLObject is valid.
|
void |
AudienceRestrictionSchemaValidator.validate(AudienceRestriction audienceRestriction)
Checks to see if a XMLObject is valid.
|
void |
AuthenticatingAuthoritySchemaValidator.validate(AuthenticatingAuthority authenAuthority)
Checks to see if a XMLObject is valid.
|
void |
AuthnContextClassRefSchemaValidator.validate(AuthnContextClassRef authnContextClassRef)
Checks to see if a XMLObject is valid.
|
void |
AuthnContextDeclSchemaValidator.validate(AuthnContextDecl authnCD)
Checks to see if a XMLObject is valid.
|
void |
AuthnContextDeclRefSchemaValidator.validate(AuthnContextDeclRef authnCDR)
Checks to see if a XMLObject is valid.
|
void |
AuthnQuerySchemaValidator.validate(AuthnQuery query)
Checks to see if a XMLObject is valid.
|
void |
AuthnRequestSchemaValidator.validate(AuthnRequest request)
Checks to see if a XMLObject is valid.
|
void |
AuthnStatementSchemaValidator.validate(AuthnStatement authnStatement)
Checks to see if a XMLObject is valid.
|
void |
AuthzDecisionQuerySchemaValidator.validate(AuthzDecisionQuery query)
Checks to see if a XMLObject is valid.
|
void |
AuthzDecisionStatementSchemaValidator.validate(AuthzDecisionStatement authzDS)
Checks to see if a XMLObject is valid.
|
void |
ConditionsSpecValidator.validate(Conditions conditions)
Checks to see if a XMLObject is valid.
|
void |
EvidenceSchemaValidator.validate(Evidence evidence)
Checks to see if a XMLObject is valid.
|
void |
GetCompleteSchemaValidator.validate(GetComplete gc)
Checks to see if a XMLObject is valid.
|
void |
IDPEntrySchemaValidator.validate(IDPEntry entry)
Checks to see if a XMLObject is valid.
|
void |
IDPListSchemaValidator.validate(IDPList list)
Checks to see if a XMLObject is valid.
|
void |
IssuerSchemaValidator.validate(Issuer issuer)
Checks to see if a XMLObject is valid.
|
void |
LogoutRequestSchemaValidator.validate(LogoutRequest request)
Checks to see if a XMLObject is valid.
|
void |
LogoutResponseSchemaValidator.validate(LogoutResponse response)
Checks to see if a XMLObject is valid.
|
void |
ManageNameIDRequestSchemaValidator.validate(ManageNameIDRequest request)
Checks to see if a XMLObject is valid.
|
void |
ManageNameIDResponseSchemaValidator.validate(ManageNameIDResponse response)
Checks to see if a XMLObject is valid.
|
void |
NameIDSchemaValidator.validate(NameID nameID)
Checks to see if a XMLObject is valid.
|
void |
NameIDMappingRequestSchemaValidator.validate(NameIDMappingRequest request)
Checks to see if a XMLObject is valid.
|
void |
NameIDMappingResponseSchemaValidator.validate(NameIDMappingResponse response)
Checks to see if a XMLObject is valid.
|
void |
NewIDSchemaValidator.validate(NewID newid)
Checks to see if a XMLObject is valid.
|
void |
RequestedAuthnContextSchemaValidator.validate(RequestedAuthnContext requestedAuthnContext)
Checks to see if a XMLObject is valid.
|
void |
RequesterIDSchemaValidator.validate(RequesterID requesterID)
Checks to see if a XMLObject is valid.
|
void |
RequestAbstractTypeSchemaValidator.validate(RequestType request)
Checks to see if a XMLObject is valid.
|
void |
ResponseSchemaValidator.validate(Response response)
Checks to see if a XMLObject is valid.
|
void |
SessionIndexSchemaValidator.validate(SessionIndex sessionIndex)
Checks to see if a XMLObject is valid.
|
void |
StatusSchemaValidator.validate(Status status)
Checks to see if a XMLObject is valid.
|
void |
StatusCodeSchemaValidator.validate(StatusCode statusCode)
Checks to see if a XMLObject is valid.
|
void |
StatusMessageSchemaValidator.validate(StatusMessage statusMessage)
Checks to see if a XMLObject is valid.
|
void |
StatusResponseTypeSchemaValidator.validate(StatusResponse response)
Checks to see if a XMLObject is valid.
|
void |
SubjectSchemaValidator.validate(Subject subject)
Checks to see if a XMLObject is valid.
|
void |
SubjectConfirmationSchemaValidator.validate(SubjectConfirmation subjectConfirmation)
Checks to see if a XMLObject is valid.
|
void |
SubjectQuerySchemaValidator.validate(SubjectQueryType query)
Checks to see if a XMLObject is valid.
|
protected void |
ActionSchemaValidator.validateAction(Action action)
Checks that the Action label is present.
|
protected void |
AuthzDecisionQuerySchemaValidator.validateActions(AuthzDecisionQuery query)
Validate the Action child elements
|
protected void |
AuthzDecisionStatementSchemaValidator.validateActions(AuthzDecisionStatement authzDS)
Checks that one or more Action is present.
|
protected void |
ArtifactSchemaValidator.validateArtifact(Artifact artifact)
Test that Artifact element content is not empty.
|
protected void |
ArtifactResolveSchemaValidator.validateArtifact(ArtifactResolve ar)
Validates the Artifact child element.
|
protected void |
AssertionIDRequestSchemaValidator.validateAssertionIDRefs(AssertionIDRequest request)
Validate the AssertionIDRef child elements.
|
protected void |
EvidenceSchemaValidator.validateAssertions(Evidence evidence)
Checks that at least one Assertion, Assertion ID Reference, or Assertion URI Reference is present.
|
protected void |
AttributeStatementSchemaValidator.validateAttributes(AttributeStatement attributeStatement)
Checks that at least one Attribute is present.
|
protected void |
AudienceRestrictionSchemaValidator.validateAudiences(AudienceRestriction audienceRestriction)
Checks that at least one Audience is present.
|
protected void |
AudienceSchemaValidator.validateAudienceURI(Audience audience)
Checks that the AudienceURI is present.
|
protected void |
AuthnStatementSchemaValidator.validateAuthnContext(AuthnStatement authnStatement)
Checks that the AuthnContext element is present.
|
protected void |
AuthnStatementSchemaValidator.validateAuthnInstant(AuthnStatement authnStatement)
Checks that the AuthnInstant attribute is present.
|
protected void |
RequestedAuthnContextSchemaValidator.validateChildren(RequestedAuthnContext rac)
Validates the presence and combination of child elements.
|
protected void |
AuthnContextClassRefSchemaValidator.validateClassRef(AuthnContextClassRef authnCCR)
Checks that the AuthnContextClassRef is present.
|
protected void |
AuthzDecisionStatementSchemaValidator.validateDecision(AuthzDecisionStatement authzDS)
Checks that the Decision attribute is present.
|
protected void |
AuthnContextDeclRefSchemaValidator.validateDeclRef(AuthnContextDeclRef authnCDR)
Checks that the Declaration Reference is present.
|
protected void |
GetCompleteSchemaValidator.validateGetComplete(GetComplete gc)
Validate the GetComplete element content.
|
protected void |
AssertionSchemaValidator.validateID(Assertion assertion)
Checks that the ID attribute is present.
|
protected void |
RequestAbstractTypeSchemaValidator.validateID(RequestAbstractType request)
Validates the ID attribute.
|
protected void |
StatusResponseTypeSchemaValidator.validateID(StatusResponse response)
Validates the ID attribute
|
protected void |
LogoutRequestSchemaValidator.validateIdentifiers(LogoutRequest request)
Validate the Identifier child types (BaseID, NameID, EncryptedID).
|
protected void |
NameIDMappingRequestSchemaValidator.validateIdentifiers(NameIDMappingRequest request)
Validates the identifier child types (BaseID, NameID, EncryptedID).
|
protected void |
NameIDMappingResponseSchemaValidator.validateIdentifiers(NameIDMappingResponse resp)
Validate the identifier child elements (NameID, EncryptedID).
|
protected void |
IDPListSchemaValidator.validateIDPEntries(IDPList list)
Validates IDPEntry child elements.
|
protected void |
AssertionIDRefSchemaValidator.validateIDRef(AssertionIDRef assertionIDRef)
Checks that the ID Reference is present.
|
protected void |
AssertionSchemaValidator.validateIssueInstant(Assertion assertion)
Checks that the IssueInstant attribute is present.
|
protected void |
RequestAbstractTypeSchemaValidator.validateIssueInstant(RequestAbstractType request)
Validates the IsssueInstant attribute.
|
protected void |
StatusResponseTypeSchemaValidator.validateIssueInstant(StatusResponse response)
Validates the IsssueInstant attribute
|
protected void |
AssertionSchemaValidator.validateIssuer(Assertion assertion)
Checks that Issuer element is present.
|
protected void |
StatusMessageSchemaValidator.validateMessage(StatusMessage sm) |
protected void |
SubjectConfirmationSchemaValidator.validateMethod(SubjectConfirmation subjectConfirmation)
Checks that Method is present.
|
protected void |
AttributeSchemaValidator.validateName(Attribute attribute)
Checks that the Name attribute is present.
|
protected void |
IssuerSchemaValidator.validateName(Issuer issuer)
Checks that Issuer name is present.
|
protected void |
NameIDSchemaValidator.validateName(NameID nameID)
Checks that Name is present.
|
protected void |
ManageNameIDRequestSchemaValidator.validateNameID(ManageNameIDRequest request)
Validates NameID/EncryptedID child element
|
protected void |
ActionSchemaValidator.validateNamespace(Action action)
Checks that the Namespace attribute is present.
|
protected void |
NewIDSchemaValidator.validateNewID(NewID newid)
Validate the element content.
|
protected void |
ManageNameIDRequestSchemaValidator.validateNewIDAndTerminate(ManageNameIDRequest request)
Validates NewID/NewEncryptedID child element
|
protected void |
ConditionsSpecValidator.validateOneTimeUseCondition(Conditions conditions)
Checks that there is at most one OneTimeUse condition.
|
protected void |
IDPEntrySchemaValidator.validateProviderID(IDPEntry entry)
Validates ProviderID attribute
|
protected void |
ConditionsSpecValidator.validateProxyRestrictionCondition(Conditions conditions) |
protected void |
RequesterIDSchemaValidator.validateRequesterID(RequesterID reqid) |
protected void |
AuthzDecisionQuerySchemaValidator.validateResource(AuthzDecisionQuery query)
Validate the Resource attribute
|
protected void |
AuthzDecisionStatementSchemaValidator.validateResource(AuthzDecisionStatement authzDS)
Checks that the Resource attribute is present.
|
protected void |
SessionIndexSchemaValidator.validateSessionIndex(SessionIndex si)
Validates the SessionIndex element content.
|
protected void |
StatusResponseTypeSchemaValidator.validateStatus(StatusResponse response)
Validates the Status child element.
|
protected void |
StatusSchemaValidator.validateStatusCode(Status status) |
protected void |
AssertionSpecValidator.validateSubject(Assertion assertion)
Checks that the Subject element is present when required.
|
protected void |
SubjectQuerySchemaValidator.validateSubject(SubjectQuery query)
Validates the Subject child element.
|
protected void |
AttributeQuerySchemaValidator.validateUniqueAttributeIdentifiers(AttributeQuery query)
Checks that all the attributes have a unique Name/NameFormat pair.
|
protected void |
AuthenticatingAuthoritySchemaValidator.validateURI(AuthenticatingAuthority authenAuthority)
Checks that the URI is present.
|
protected void |
AssertionURIRefSchemaValidator.validateURIRef(AssertionURIRef assertionURIRef)
Checks that the URI reference is present.
|
protected void |
StatusCodeSchemaValidator.validateValue(StatusCode sc)
Validates the Value attribute
|
protected void |
AssertionSchemaValidator.validateVersion(Assertion assertion)
Checks that the Version attribute is present.
|
protected void |
RequestAbstractTypeSchemaValidator.validateVersion(RequestAbstractType request)
Validates the Version attribute.
|
protected void |
StatusResponseTypeSchemaValidator.validateVersion(StatusResponse response)
Validates the Version attribute
|
Modifier and Type | Method and Description |
---|---|
void |
AdditionalMetadataLocationSchemaValidator.validate(AdditionalMetadataLocation aml)
Checks to see if a XMLObject is valid.
|
void |
AffiliateMemberSchemaValidator.validate(AffiliateMember affiliateMember)
Checks to see if a XMLObject is valid.
|
void |
AffiliationDescriptorSchemaValidator.validate(AffiliationDescriptor affiliationDescriptor)
Checks to see if a XMLObject is valid.
|
void |
AttributeAuthorityDescriptorSchemaValidator.validate(AttributeAuthorityDescriptor attributeAuthorityDescriptor)
Checks to see if a XMLObject is valid.
|
void |
AttributeConsumingServiceSchemaValidator.validate(AttributeConsumingService attributeConsumingService)
Checks to see if a XMLObject is valid.
|
void |
AttributeProfileSchemaValidator.validate(AttributeProfile attributeProfile)
Checks to see if a XMLObject is valid.
|
void |
AuthnAuthorityDescriptorSchemaValidator.validate(AuthnAuthorityDescriptor authnAuthorityDescriptor)
Checks to see if a XMLObject is valid.
|
void |
CompanySchemaValidator.validate(Company company)
Checks to see if a XMLObject is valid.
|
void |
ContactPersonSchemaValidator.validate(ContactPerson contactPerson)
Checks to see if a XMLObject is valid.
|
void |
EmailAddressSchemaValidator.validate(EmailAddress emailAddress)
Checks to see if a XMLObject is valid.
|
void |
EncryptionMethodSchemaValidator.validate(EncryptionMethod encMethod)
Checks to see if a XMLObject is valid.
|
void |
IndexedEndpointSchemaValidator.validate(EndpointType indexedEndpoint)
Checks to see if a XMLObject is valid.
|
void |
EndpointSchemaValidator.validate(EndpointType endpoint)
Checks to see if a XMLObject is valid.
|
void |
EntitiesDescriptorSpecValidator.validate(EntitiesDescriptor entitiesDescriptor)
Checks to see if a XMLObject is valid.
|
void |
EntitiesDescriptorSchemaValidator.validate(EntitiesDescriptor entitiesDescriptor)
Checks to see if a XMLObject is valid.
|
void |
EntityDescriptorSpecValidator.validate(EntityDescriptor entityDescriptor)
Checks to see if a XMLObject is valid.
|
void |
EntityDescriptorSchemaValidator.validate(EntityDescriptor entityDescriptor)
Checks to see if a XMLObject is valid.
|
void |
GivenNameSchemaValidator.validate(GivenName givenName)
Checks to see if a XMLObject is valid.
|
void |
IDPSSODescriptorSpecValidator.validate(IDPSSODescriptor idpssoDescriptor) |
void |
IDPSSODescriptorSchemaValidator.validate(IDPSSODescriptor idpssoDescriptor)
Checks to see if a XMLObject is valid.
|
void |
KeyDescriptorSchemaValidator.validate(KeyDescriptor keyDescriptor)
Checks to see if a XMLObject is valid.
|
void |
NameIDFormatSchemaValidator.validate(NameIDFormat nameIDFormat)
Checks to see if a XMLObject is valid.
|
void |
OrganizationSchemaValidator.validate(Organization organization)
Checks to see if a XMLObject is valid.
|
void |
OrganizationDisplayNameSchemaValidator.validate(OrganizationDisplayName name)
Checks to see if a XMLObject is valid.
|
void |
OrganizationNameSchemaValidator.validate(OrganizationName name)
Checks to see if a XMLObject is valid.
|
void |
OrganizationURLSchemaValidator.validate(OrganizationURL organizationURL)
Checks to see if a XMLObject is valid.
|
void |
PDPDescriptorSchemaValidator.validate(PDPDescriptor pdpDescriptor)
Checks to see if a XMLObject is valid.
|
void |
RequestedAttributeSchemaValidator.validate(RequestedAttribute attribute)
Checks to see if a XMLObject is valid.
|
void |
RoleDescriptorSpecValidator.validate(RoleDescriptorType roleDescriptor)
Checks to see if a XMLObject is valid.
|
void |
RoleDescriptorSchemaValidator.validate(RoleDescriptorType roleDescriptor)
Checks to see if a XMLObject is valid.
|
void |
ServiceDescriptionSchemaValidator.validate(ServiceDescription serviceDescription)
Checks to see if a XMLObject is valid.
|
void |
ServiceNameSchemaValidator.validate(ServiceName serviceName)
Checks to see if a XMLObject is valid.
|
void |
SPSSODescriptorSchemaValidator.validate(SPSSODescriptor spssoDescriptor)
Checks to see if a XMLObject is valid.
|
void |
SSODescriptorSpecValidator.validate(SSODescriptorType ssoDescriptor)
Checks to see if a XMLObject is valid.
|
void |
SurNameSchemaValidator.validate(SurName surName)
Checks to see if a XMLObject is valid.
|
void |
TelephoneNumberSchemaValidator.validate(TelephoneNumber telephoneNumber)
Checks to see if a XMLObject is valid.
|
protected void |
EmailAddressSchemaValidator.validateAddress(EmailAddress emailAddress)
Checks that Address is present.
|
protected void |
EncryptionMethodSchemaValidator.validateAlgorithm(EncryptionMethod encMethod)
Checks that Algorithm URI attribute is present and not empty.
|
protected void |
SPSSODescriptorSchemaValidator.validateAssertionConsumerServices(SPSSODescriptor spssoDescriptor)
Checks that at least one Assertion Consumer Service is present.
|
protected void |
AttributeAuthorityDescriptorSchemaValidator.validateAttributeServices(AttributeAuthorityDescriptor attributeAuthorityDescriptor)
Checks that at least one AttributeService is present.
|
protected void |
AuthnAuthorityDescriptorSchemaValidator.validateAuthnQueryServices(AuthnAuthorityDescriptor authnAuthorityDescriptor)
Checks that at least one AuthnService is present.
|
protected void |
PDPDescriptorSchemaValidator.validateAuthzServices(PDPDescriptor pdpDescriptor)
Checks that one or more Authz Services are present.
|
protected void |
EndpointSchemaValidator.validateBinding(Endpoint endpoint)
Checks that Binding is present.
|
protected void |
ServiceDescriptionSchemaValidator.validateDescription(ServiceDescription serviceDescription)
Checks that Description is present.
|
protected void |
EntityDescriptorSchemaValidator.validateDescriptors(EntityDescriptor entityDescriptor)
Checks that an AffiliationDescriptor OR one or more RoleDescriptors are present.
|
protected void |
OrganizationSchemaValidator.validateDisplayName(Organization organization)
Checks that at least one Display Name is present.
|
protected void |
EntitiesDescriptorSchemaValidator.validateEntityDescriptors(EntitiesDescriptor entitiesDescriptor)
Checks that at least one EntitiesDescriptor or EntityDescriptor is present.
|
protected void |
EntityDescriptorSchemaValidator.validateEntityID(EntityDescriptor entityDescriptor)
Checks that EntityID is present and valid.
|
protected void |
NameIDFormatSchemaValidator.validateFormat(NameIDFormat nameIDFormat)
Checks that Format is present.
|
protected void |
AffiliateMemberSchemaValidator.validateID(AffiliateMember affiliateMember)
Checks that ID is valid and present.
|
protected void |
AttributeConsumingServiceSchemaValidator.validateIndex(AttributeConsumingService attributeConsumingService)
Checks that Index is positive.
|
protected void |
IndexedEndpointSchemaValidator.validateIndex(IndexedEndpoint indexedEndpoint)
Checks that Index is non-negative.
|
protected void |
KeyDescriptorSchemaValidator.validateKeyInfo(KeyDescriptor keyDescriptor)
Checks that KeyInfo is present.
|
protected void |
AdditionalMetadataLocationSchemaValidator.validateLocation(AdditionalMetadataLocation aml)
Checks that Location is present.
|
protected void |
EndpointSchemaValidator.validateLocation(Endpoint endpoint)
Checks that Location is present.
|
protected void |
AffiliationDescriptorSchemaValidator.validateMember(AffiliationDescriptor affiliationDescriptor)
Checks that at least one Member is present.
|
protected void |
CompanySchemaValidator.validateName(Company company)
Checks that Name is present.
|
protected void |
GivenNameSchemaValidator.validateName(GivenName givenName)
Checks that Name is present.
|
protected void |
OrganizationSchemaValidator.validateName(Organization organization)
Checks that at least one Organization Name is present.
|
protected void |
OrganizationDisplayNameSchemaValidator.validateName(OrganizationDisplayName organizationDisplayName)
Checks that Name is present.
|
protected void |
OrganizationNameSchemaValidator.validateName(OrganizationName organizationName)
Checks that Name is present.
|
protected void |
OrganizationURLSchemaValidator.validateName(OrganizationURL organizationURL)
Checks that URL is present.
|
protected void |
RequestedAttributeSchemaValidator.validateName(RequestedAttribute attribute)
Checks that the Name attribute is present.
|
protected void |
ServiceNameSchemaValidator.validateName(ServiceName serviceName)
Checks that Name is present.
|
protected void |
SurNameSchemaValidator.validateName(SurName surName)
Checks that Name is present.
|
protected void |
IDPSSODescriptorSpecValidator.validateNameIDMapping(IDPSSODescriptor idpssoDescriptor) |
protected void |
AdditionalMetadataLocationSchemaValidator.validateNamespace(AdditionalMetadataLocation aml)
Checks that Namespace is present.
|
protected void |
TelephoneNumberSchemaValidator.validateNumber(TelephoneNumber telephoneNumber)
Checks that Number is present.
|
protected void |
AffiliationDescriptorSchemaValidator.validateOwner(AffiliationDescriptor affiliationDescriptor)
Checks that OwnerID is present and valid.
|
protected void |
AttributeProfileSchemaValidator.validateProfileURI(AttributeProfile attributeProfile)
Checks that ProfileURI is present.
|
protected void |
RoleDescriptorSpecValidator.validateProtocols(RoleDescriptor roleDescriptor)
Checks that the SAML 2.0 protocol is present.
|
protected void |
RoleDescriptorSchemaValidator.validateProtocols(RoleDescriptor roleDescriptor)
Checks that one or more Protocols are present.
|
protected void |
AttributeConsumingServiceSchemaValidator.validateRequestedAttributes(AttributeConsumingService attributeConsumingService)
Checks that one or more Requested Attributes are present.
|
protected void |
SSODescriptorSpecValidator.validateResponseLocation(SSODescriptor ssoDescriptor)
Checks that Response Location of Artifact Resolution Services is omitted.
|
protected void |
EntitiesDescriptorSpecValidator.validateRoot(EntitiesDescriptor entitiesDescriptor)
Checks that at least either Valid Until or Cache Duration is present when Entities Descriptor is root element.
|
protected void |
EntityDescriptorSpecValidator.validateRoot(EntityDescriptor entityDescriptor)
Checks that at least either Valid Until or Cache Duration is present when Entity Descriptor is root element.
|
protected void |
AttributeConsumingServiceSchemaValidator.validateServiceNames(AttributeConsumingService attributeConsumingService)
Checks that one or more Service Names are present.
|
protected void |
IDPSSODescriptorSpecValidator.validateSingleSign(IDPSSODescriptor idpssoDescriptor) |
protected void |
IDPSSODescriptorSchemaValidator.validateSingleSignOnService(IDPSSODescriptor idpssoDescriptor)
Checks that at least one SingleSignOnService is present.
|
protected void |
ContactPersonSchemaValidator.validateType(ContactPerson contactPerson)
Checks that Type is present.
|
protected void |
OrganizationSchemaValidator.validateURL(Organization organization)
Checks that at least one Organization URL is present.
|
protected void |
KeyDescriptorSchemaValidator.validateUse(KeyDescriptor keyDescriptor)
Checks that use attribute has only one of allowed values.
|
Modifier and Type | Method and Description |
---|---|
void |
SAMLSignatureProfileValidator.validate(Signature signature)
Checks to see if a XMLObject is valid.
|
protected void |
SAMLSignatureProfileValidator.validateObjectChildren(org.apache.xml.security.signature.XMLSignature apacheSig)
Validate that the Signature instance does not contain any ds:Object children.
|
protected org.apache.xml.security.signature.Reference |
SAMLSignatureProfileValidator.validateReference(org.apache.xml.security.signature.XMLSignature apacheSig)
Validate the Signature's SignedInfo Reference.
|
protected void |
SAMLSignatureProfileValidator.validateReferenceURI(String uri,
SignableSAMLObject signableObject)
Validate the Signature's Reference URI.
|
protected void |
SAMLSignatureProfileValidator.validateReferenceURI(String uri,
String id)
Validate the Reference URI and parent ID attribute values.
|
protected void |
SAMLSignatureProfileValidator.validateSignatureImpl(SignatureImpl sigImpl)
Validate an instance of
SignatureImpl , which is in turn based on underlying Apache XML Security
XMLSignature instance. |
protected void |
SAMLSignatureProfileValidator.validateTransforms(org.apache.xml.security.signature.Reference reference)
Validate the transforms included in the Signature Reference.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractValidatingSignableXMLObject.validate(boolean validateDescendants)
Validates this XMLObject against all registered validators.
|
protected void |
AbstractValidatingSignableXMLObject.validateChildren(XMLObject xmlObject)
Recursive method used to validate all the children of the given XMLObject that implement
ValidatingXMLObject . |
Modifier and Type | Method and Description |
---|---|
void |
AgreementMethodSchemaValidator.validate(AgreementMethod xmlObject)
Checks to see if a XMLObject is valid.
|
void |
CipherDataSchemaValidator.validate(CipherData xmlObject)
Checks to see if a XMLObject is valid.
|
void |
CipherReferenceSchemaValidator.validate(CipherReference xmlObject)
Checks to see if a XMLObject is valid.
|
void |
EncryptedTypeSchemaValidator.validate(EncryptedType xmlObject)
Checks to see if a XMLObject is valid.
|
void |
EncryptionMethodSchemaValidator.validate(EncryptionMethod xmlObject)
Checks to see if a XMLObject is valid.
|
void |
EncryptionPropertiesSchemaValidator.validate(EncryptionProperties xmlObject)
Checks to see if a XMLObject is valid.
|
void |
EncryptionPropertySchemaValidator.validate(EncryptionProperty xmlObject)
Checks to see if a XMLObject is valid.
|
void |
ReferenceListSchemaValidator.validate(ReferenceList xmlObject)
Checks to see if a XMLObject is valid.
|
void |
ReferenceTypeSchemaValidator.validate(ReferenceType xmlObject)
Checks to see if a XMLObject is valid.
|
void |
TransformsSchemaValidator.validate(Transforms xmlObject)
Checks to see if a XMLObject is valid.
|
protected void |
AgreementMethodSchemaValidator.validateAlgorithm(AgreementMethod xmlObject)
Validate the algorithm URI.
|
protected void |
EncryptionMethodSchemaValidator.validateAlgorithm(EncryptionMethod xmlObject)
Validate the algorithm URI.
|
protected void |
EncryptionPropertySchemaValidator.validateAttributeNamespaces(EncryptionProperty xmlObject)
Validate that any wildcard attributes are from the
XML namespace
http://www.w3.org/XML/1998/namespace . |
protected void |
EncryptionPropertySchemaValidator.validateChildrenNamespaces(EncryptionProperty xmlObject)
Validate that all children are from another namespace.
|
protected void |
ReferenceTypeSchemaValidator.validateChildrenNamespaces(ReferenceType xmlObject)
Validate that all children are from another namespace.
|
protected void |
CipherDataSchemaValidator.validateChildrenPresence(CipherData xmlObject)
Validate that required children are present.
|
protected void |
EncryptedTypeSchemaValidator.validateChildrenPresence(EncryptedType xmlObject)
Validate that required children are present.
|
protected void |
ReferenceListSchemaValidator.validateReferences(ReferenceList xmlObject)
Validate the list of references.
|
protected void |
EncryptionPropertiesSchemaValidator.validateTransforms(EncryptionProperties xmlObject)
Validate the encryption properties list.
|
protected void |
TransformsSchemaValidator.validateTransforms(Transforms xmlObject)
Validate the transforms.
|
protected void |
EncryptionPropertySchemaValidator.validateUnknownChildren(EncryptionProperty xmlObject)
Validate the unknown children.
|
protected void |
CipherReferenceSchemaValidator.validateURI(CipherReference xmlObject)
Validate the URI.
|
protected void |
ReferenceTypeSchemaValidator.validateURI(ReferenceType xmlObject)
Validate the URI.
|
Modifier and Type | Method and Description |
---|---|
void |
XSStringSchemaValidator.validate(T xmlObject)
Checks to see if a XMLObject is valid.
|
void |
XSIntegerSchemaValidator.validate(T xmlObject)
Checks to see if a XMLObject is valid.
|
void |
XSDateTimeSchemaValidator.validate(T xmlObject)
Checks to see if a XMLObject is valid.
|
void |
XSBase64BinarySchemaValidator.validate(T xmlObject)
Checks to see if a XMLObject is valid.
|
protected void |
XSBase64BinarySchemaValidator.validateBase64BinaryContent(T xmlObject)
Validates the content of the XSBase64Binary object.
|
protected void |
XSDateTimeSchemaValidator.validateDateTimeContent(T xmlObject)
Validates the content of the XSDateTime object.
|
protected void |
XSIntegerSchemaValidator.validateIntegerContent(T xmlObject)
Validates the content of the XSBase64Binary object.
|
protected void |
XSStringSchemaValidator.validateStringContent(T xmlObject)
Validates the content of the XSBase64Binary object.
|
Modifier and Type | Method and Description |
---|---|
void |
SignatureValidator.validate(Signature signature)
Checks to see if a XMLObject is valid.
|
Modifier and Type | Method and Description |
---|---|
void |
DSAKeyValueSchemaValidator.validate(DSAKeyValue xmlObject)
Checks to see if a XMLObject is valid.
|
void |
KeyInfoTypeSchemaValidator.validate(KeyInfoType xmlObject)
Checks to see if a XMLObject is valid.
|
void |
KeyValueSchemaValidator.validate(KeyValue xmlObject)
Checks to see if a XMLObject is valid.
|
void |
PGPDataSchemaValidator.validate(PGPData xmlObject)
Checks to see if a XMLObject is valid.
|
void |
RetrievalMethodSchemaValidator.validate(RetrievalMethod xmlObject)
Checks to see if a XMLObject is valid.
|
void |
RSAKeyValueSchemaValidator.validate(RSAKeyValue xmlObject)
Checks to see if a XMLObject is valid.
|
void |
SignatureSchemaValidator.validate(Signature xmlObject)
Checks to see if a XMLObject is valid.
|
void |
SPKIDataSchemaValidator.validate(SPKIData xmlObject)
Checks to see if a XMLObject is valid.
|
void |
TransformSchemaValidator.validate(Transform xmlObject)
Checks to see if a XMLObject is valid.
|
void |
TransformsSchemaValidator.validate(Transforms xmlObject)
Checks to see if a XMLObject is valid.
|
void |
X509DataSchemaValidator.validate(X509Data xmlObject)
Checks to see if a XMLObject is valid.
|
void |
X509IssuerSerialSchemaValidator.validate(X509IssuerSerial xmlObject)
Checks to see if a XMLObject is valid.
|
void |
X509SerialNumberSchemaValidator.validate(X509SerialNumber xmlObject)
Checks to see if a XMLObject is valid.
|
protected void |
TransformSchemaValidator.validateAlgorithm(Transform xmlObject)
Validate the algorithm URI.
|
protected void |
SignatureSchemaValidator.validateCanonicalizationMethod(Signature xmlObject)
Check the canonicalization method.
|
protected void |
KeyInfoTypeSchemaValidator.validateChildrenNamespaces(KeyInfoType xmlObject)
Validate that all children are either ones defined within the XML Signature schema,
or are from another namespace.
|
protected void |
PGPDataSchemaValidator.validateChildrenNamespaces(PGPData xmlObject)
Validate that all children are either ones defined within the XML Signature schema,
or are from another namespace.
|
protected void |
SPKIDataSchemaValidator.validateChildrenNamespaces(SPKIData xmlObject)
Validate that all children are either ones defined within the XML Signature schema,
or are from another namespace.
|
protected void |
X509DataSchemaValidator.validateChildrenNamespaces(X509Data xmlObject)
Validate that all children are either ones defined within the XML Signature schema,
or are from another namespace.
|
protected void |
DSAKeyValueSchemaValidator.validateChildrenPresence(DSAKeyValue xmlObject)
Validate that all children are present.
|
protected void |
KeyInfoTypeSchemaValidator.validateChildrenPresence(KeyInfoType xmlObject)
Validate that at least child is present.
|
protected void |
KeyValueSchemaValidator.validateChildrenPresence(KeyValue xmlObject)
Validate that exactly one child is present.
|
protected void |
PGPDataSchemaValidator.validateChildrenPresence(PGPData xmlObject)
Validate that at least one mandatory child is present.
|
protected void |
RSAKeyValueSchemaValidator.validateChildrenPresence(RSAKeyValue xmlObject)
Validate that all children are present.
|
protected void |
SPKIDataSchemaValidator.validateChildrenPresence(SPKIData xmlObject)
Validate that at least SPKISexp child is present.
|
protected void |
X509DataSchemaValidator.validateChildrenPresence(X509Data xmlObject)
Validate that at least child is present.
|
protected void |
X509IssuerSerialSchemaValidator.validateChildrenPresence(X509IssuerSerial xmlObject)
Validate that exactly one child is present.
|
protected void |
X509SerialNumberSchemaValidator.validateContent(X509SerialNumber xmlObject)
Validate the serial number content.
|
protected void |
KeyValueSchemaValidator.validateExtensionChildNamespace(KeyValue xmlObject)
Validate that the extension child, if present, is from another namespace.
|
protected void |
SignatureSchemaValidator.validateSignatureMethod(Signature xmlObject)
Check the signature method.
|
protected void |
TransformsSchemaValidator.validateTransforms(Transforms xmlObject)
Validate the transforms.
|
protected void |
RetrievalMethodSchemaValidator.validateURI(RetrievalMethod xmlObject)
Validate the URI.
|
Modifier and Type | Method and Description |
---|---|
void |
ValidatingXMLObject.validate(boolean validateDescendants)
Validates this XMLObject against all registered validators.
|
void |
AbstractValidatingXMLObject.validate(boolean validateDescendants)
Validates this XMLObject against all registered validators.
|
void |
ValidatorSuite.validate(XMLObject xmlObject)
Evaluates the registered validators against the given XMLObject and it's children.
|
void |
Validator.validate(XMLObjectType xmlObject)
Checks to see if a XMLObject is valid.
|
protected void |
AbstractValidatingXMLObject.validateChildren(XMLObject xmlObject)
Recursive method used to validate all the children of the given XMLObject that implement
ValidatingXMLObject . |
Copyright © 2018 JBoss by Red Hat. All rights reserved.