Class HandlerSpecConnectionAuthenticationTlsOauth

  • All Implemented Interfaces:
    com.marcnuri.yakc.model.Model

    public class HandlerSpecConnectionAuthenticationTlsOauth
    extends java.lang.Object
    implements com.marcnuri.yakc.model.Model
    Oauth config to fetch access token from auth provider.
    • Constructor Detail

      • HandlerSpecConnectionAuthenticationTlsOauth

        public HandlerSpecConnectionAuthenticationTlsOauth​(java.lang.String clientId,
                                                           java.lang.String clientSecret,
                                                           java.util.Map<java.lang.String,​java.lang.String> endpointParams,
                                                           java.util.List<java.lang.String> scopes,
                                                           java.lang.String tokenUrl)
      • HandlerSpecConnectionAuthenticationTlsOauth

        public HandlerSpecConnectionAuthenticationTlsOauth()
    • Method Detail

      • getClientId

        public java.lang.String getClientId()
        OAuth client id for mixer.
      • getClientSecret

        public java.lang.String getClientSecret()
        The path to the file holding the client secret for oauth.
      • getEndpointParams

        public java.util.Map<java.lang.String,​java.lang.String> getEndpointParams()
        Additional parameters for requests to the token endpoint.
      • getScopes

        public java.util.List<java.lang.String> getScopes()
        List of requested permissions.
      • getTokenUrl

        public java.lang.String getTokenUrl()
        The Resource server's token endpoint URL.
      • setClientId

        public void setClientId​(java.lang.String clientId)
        OAuth client id for mixer.
      • setClientSecret

        public void setClientSecret​(java.lang.String clientSecret)
        The path to the file holding the client secret for oauth.
      • setEndpointParams

        public void setEndpointParams​(java.util.Map<java.lang.String,​java.lang.String> endpointParams)
        Additional parameters for requests to the token endpoint.
      • setScopes

        public void setScopes​(java.util.List<java.lang.String> scopes)
        List of requested permissions.
      • setTokenUrl

        public void setTokenUrl​(java.lang.String tokenUrl)
        The Resource server's token endpoint URL.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object