class
Saml::IdpMetadataParser::IdpMetadata
- Saml::IdpMetadataParser::IdpMetadata
- Reference
- Object
Defined in:
saml/idp_metadata_parser.crConstructors
Instance Method Summary
-
#attribute_names : Array(String)
@return [Array] the names of all SAML attributes if any exist
-
#cache_duration : String | Nil
@return [String|nil] 'cacheDuration' attribute of metadata
-
#certificates : Hash(String, Array(String)) | Nil
@return [Hash|nil] "signing"/"encryption" to base64 certificates
- #certificates_has_one(key) : Bool
- #entity_id : String | Nil
-
#fingerprint(certificate : String | Nil, fingerprint_algorithm = XMLSecurity::Document::SHA1) : String | Nil
@return [String|nil] the colon-separated fingerprint of the certificate
-
#idp_name_id_format(name_id_priority = nil) : String | Nil
@return [String|nil] the first NameIDFormat in name_id_priority the IdP offers (or its first)
- #idpsso_descriptor : XML::Node
- #merge_certificates_into(parsed_metadata : Parsed)
-
#single_logout_response_service_url(binding_priority = nil) : String | Nil
@return [String|nil] SingleLogoutService response url if exists
-
#single_logout_service_binding(binding_priority = nil) : String | Nil
@return [String|nil] SingleLogoutService binding if exists
-
#single_logout_service_url(binding_priority = nil) : String | Nil
@return [String|nil] SingleLogoutService endpoint if exists
-
#single_signon_service_binding(binding_priority = nil) : String | Nil
@return [String|nil] SingleSignOnService binding if exists
-
#single_signon_service_url(binding_priority = nil) : String | Nil
@return [String|nil] SingleSignOnService endpoint if exists
- #to_hash(options = {} of Symbol => Option) : Parsed
-
#valid_until : String | Nil
@return [String|nil] 'validUntil' attribute of metadata
Constructor Detail
Instance Method Detail
@return [Hash|nil] "signing"/"encryption" to base64 certificates
@return [String|nil] the colon-separated fingerprint of the certificate
@return [String|nil] the first NameIDFormat in name_id_priority the IdP offers (or its first)
@return [String|nil] SingleLogoutService response url if exists
@return [String|nil] SingleLogoutService binding if exists
@return [String|nil] SingleLogoutService endpoint if exists
@return [String|nil] SingleSignOnService binding if exists
@return [String|nil] SingleSignOnService endpoint if exists