Class OpenIDAuthenticationToken

    • Constructor Detail

      • OpenIDAuthenticationToken

        public OpenIDAuthenticationToken​(java.lang.Object principal,
                                         java.util.Collection<? extends GrantedAuthority> authorities,
                                         java.lang.String identityUrl,
                                         java.util.List<OpenIDAttribute> attributes)
        Created by the OpenIDAuthenticationProvider on successful authentication.
        Parameters:
        principal - usually the UserDetails returned by the configured UserDetailsService used by the OpenIDAuthenticationProvider.
    • Method Detail

      • getCredentials

        public java.lang.Object getCredentials()
        Returns 'null' always, as no credentials are processed by the OpenID provider.
        Returns:
        the credentials that prove the identity of the Principal
        See Also:
        Authentication.getCredentials()
      • getIdentityUrl

        public java.lang.String getIdentityUrl()
      • getMessage

        public java.lang.String getMessage()
      • getPrincipal

        public java.lang.Object getPrincipal()
        Returns the principal value.
        Returns:
        the Principal being authenticated or the authenticated principal after authentication.
        See Also:
        Authentication.getPrincipal()