blob: 60209bea991b442f2e02beadec89cc2dfeb33779 [file] [log] [blame]
package de.ids_mannheim.korap.oauth2.constant;
public enum OAuth2ClientType {
// EM: from RFC 6749
// Clients capable of maintaining the confidentiality of their
// credentials (e.g., client implemented on a secure server with
// restricted access to the client credentials), or capable of secure
// client authentication using other means.
CONFIDENTIAL,
// Clients incapable of maintaining the confidentiality of their
// credentials (e.g., clients executing on the device used by the
// resource owner, such as an installed native application or a web
// browser-based application), and incapable of secure client
// authentication via any other means. Mobile and Javascript apps
// are considered public clients.
PUBLIC;
}