Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Strategy

Hierarchy

Implements

  • Strategy

Index

Constructors

constructor

Properties

_authnRequestBinding

_authnRequestBinding: string

_passReqToCallback

_passReqToCallback: boolean

_saml

_saml: SAML

_verify

error

error: (err: Error) => void

Type declaration

    • (err: Error): void
    • Parameters

      • err: Error

      Returns void

fail

fail: (info?: any) => void

Type declaration

    • (info?: any): void
    • Parameters

      • Optional info: any

      Returns void

name

name: string

pass

pass: () => void

Type declaration

    • (): void
    • Returns void

redirect

redirect: (url: string) => void

Type declaration

    • (url: string): void
    • Parameters

      • url: string

      Returns void

success

success: (user: saml.Profile, info: any) => void

Type declaration

    • (user: saml.Profile, info: any): void
    • Parameters

      • user: saml.Profile
      • info: any

      Returns void

Methods

authenticate

generateServiceProviderMetadata

  • generateServiceProviderMetadata(decryptionCert: string | null, signingCert: string, options: { _saml: SAML }): string

logout

  • logout(req: RequestWithUser, callback: (err: Error | null) => null, options: { _saml: SAML }): void

Generated using TypeDoc