Class: OpenID::PAPE::Response

Class | OpenID::PAPE::Response
In: | lib/openid/extensions/pape.rb
Parent: | Extension

A Provider Authentication Policy response, sent from a provider to a relying party

### Methods

add_policy_uri from_success_response get_extension_args new parse_extension_args

### Attributes

auth_policies | [RW] |
auth_time | [RW] |
nist_auth_level | [RW] |
ns_alias | [RW] |

### Public Class methods

from_success_response(success_response)

Create a Response object from an OpenID::Consumer::SuccessResponse

new(auth_policies=[], auth_time=nil, nist_auth_level=nil)

### Public Instance methods

add_policy_uri(policy_uri)

Add a policy URI to the response see openid.net/specs/openid-provider-authentication-policy-extension-1_0-01.html#auth_policies

get_extension_args()
parse_extension_args(args, strict=false)

parse the provider authentication policy arguments into the internal state of this object if strict is specified, raise an exception when bad data is encountered

[Validate]