Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServiceProvider ¶
type ServiceProvider struct { ID string Metadata *md.EntityDescriptorType // contains filtered or unexported fields }
func NewServiceProvider ¶
func NewServiceProvider(id string, config *ServiceProviderConfig, defaultLoginURL string) (*ServiceProvider, error)
func (*ServiceProvider) GetEntityID ¶
func (sp *ServiceProvider) GetEntityID() string
func (*ServiceProvider) LoginURL ¶
func (sp *ServiceProvider) LoginURL(id string) string
func (*ServiceProvider) ValidatePostSignature ¶
func (sp *ServiceProvider) ValidatePostSignature(authRequest string) error
func (*ServiceProvider) ValidateRedirectSignature ¶
func (sp *ServiceProvider) ValidateRedirectSignature(request, relayState, sigAlg, expectedSig string) error
type ServiceProviderConfig ¶
Click to show internal directories.
Click to hide internal directories.