package com.github.hburgmeier.jerseyoauth2.api.protocol;
public enum OAuth2ErrorCode {
INVALID_REQUEST("invalid_request"),
INVALID_GRANT("invalid_grant"),
INVALID_CLIENT("invalid_client"),
UNAUTHORIZED_CLIENT("unauthorized_client"),
ACCESS_DENIED("access_denied"),
UNSUPPORTED_RESPONSE_TYPE("unsupported_response_type"),
UNSUPPORTED_GRANT_TYPE("unsupported_grant_type"),
INVALID_SCOPE("invalid_scope"),
SERVER_ERROR("server_error"),
TEMPORARILY_UNAVAILABLE("temporarily_unavailable");
private final String technicalCode;
private OAuth2ErrorCode(String technicalCode) {
this.technicalCode = technicalCode;
}
public String getTechnicalCode()
{
return technicalCode;
}
}