Class DefaultOAuth2AuthenticatedPrincipal

    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultOAuth2AuthenticatedPrincipal​(java.lang.String name, java.util.Map<java.lang.String,​java.lang.Object> attributes, java.util.Collection<GrantedAuthority> authorities)
      Constructs an DefaultOAuth2AuthenticatedPrincipal using the provided parameters.
      DefaultOAuth2AuthenticatedPrincipal​(java.util.Map<java.lang.String,​java.lang.Object> attributes, java.util.Collection<GrantedAuthority> authorities)
      Constructs an DefaultOAuth2AuthenticatedPrincipal using the provided parameters.
    • Constructor Detail

      • DefaultOAuth2AuthenticatedPrincipal

        public DefaultOAuth2AuthenticatedPrincipal​(java.util.Map<java.lang.String,​java.lang.Object> attributes,
                                                   java.util.Collection<GrantedAuthority> authorities)
        Constructs an DefaultOAuth2AuthenticatedPrincipal using the provided parameters.
        Parameters:
        attributes - the attributes of the OAuth 2.0 token
        authorities - the authorities of the OAuth 2.0 token
      • DefaultOAuth2AuthenticatedPrincipal

        public DefaultOAuth2AuthenticatedPrincipal​(java.lang.String name,
                                                   java.util.Map<java.lang.String,​java.lang.Object> attributes,
                                                   java.util.Collection<GrantedAuthority> authorities)
        Constructs an DefaultOAuth2AuthenticatedPrincipal using the provided parameters.
        Parameters:
        name - the name attached to the OAuth 2.0 token
        attributes - the attributes of the OAuth 2.0 token
        authorities - the authorities of the OAuth 2.0 token