Class: Saml::Kit::Builders::Assertion
- Inherits:
-
Object
- Object
- Saml::Kit::Builders::Assertion
show all
- Extended by:
- Forwardable
- Includes:
- XmlTemplatable
- Defined in:
- lib/saml/kit/builders/assertion.rb
Overview
Instance Method Summary
collapse
#digest_method, #sign?, #signature_method, #signing_key_pair, #template_path
Constructor Details
#initialize(response_builder) ⇒ Assertion
Returns a new instance of Assertion.
11
12
13
|
# File 'lib/saml/kit/builders/assertion.rb', line 11
def initialize(response_builder)
@response_builder = response_builder
end
|
Instance Method Details
#assertion_attributes ⇒ Object
23
24
25
|
# File 'lib/saml/kit/builders/assertion.rb', line 23
def assertion_attributes
user.assertion_attributes_for(request)
end
|
#name_id ⇒ Object
19
20
21
|
# File 'lib/saml/kit/builders/assertion.rb', line 19
def name_id
user.name_id_for(name_id_format)
end
|
15
16
17
|
# File 'lib/saml/kit/builders/assertion.rb', line 15
def name_id_format
request.name_id_format
end
|