Searched refs:Principal (Results 1 - 25 of 50) sorted by relevance

12

/libcore/luni/src/main/java/java/security/acl/
H A DGroup.java20 import java.security.Principal;
24 * A {@code Principal} that represents a group of principals.
26 * @see Principal
28 public interface Group extends Principal {
37 boolean addMember(Principal user);
46 boolean removeMember(Principal user);
55 boolean isMember(Principal member);
62 Enumeration<? extends Principal> members();
H A DOwner.java20 import java.security.Principal;
26 * @see Principal
41 boolean addOwner(Principal caller, Principal owner)
58 boolean deleteOwner(Principal caller, Principal owner)
68 boolean isOwner(Principal owner);
H A DAcl.java20 import java.security.Principal;
30 * (<i>negative</i>) to a {@link Principal}.
33 * well {@code Principal}. Only those principals which are the {@code Acl}'s
39 * <li>For each {@code Principal} there can be only one <i>positive</i> and one
42 * specific {@code Principal} grant and deny the same {@code Permission} to that
43 * {@code Principal}, then that {@code Permission} is treated as
44 * neither granted nor denied to that {@code Principal}.</li>
45 * <li>Permissions associated with an individual {@code Principal} always
48 * Principal}, then it is interpreted as an empty list of permissions.</li>
57 * the invoking {@code Principal}
[all...]
H A DAclEntry.java20 import java.security.Principal;
27 * granted (<i>positive</i>) or denied (<i>negative</i>) to a {@link Principal}.
41 boolean setPrincipal(Principal user);
48 Principal getPrincipal();
/libcore/luni/src/main/java/javax/net/ssl/
H A DX509ExtendedKeyManager.java20 import java.security.Principal;
51 Principal[] issuers, SSLEngine engine) {
70 public String chooseEngineServerAlias(String keyType, Principal[] issuers,
H A DX509KeyManager.java21 import java.security.Principal;
45 public String chooseClientAlias(String[] keyType, Principal[] issuers,
63 public String chooseServerAlias(String keyType, Principal[] issuers,
88 public String[] getClientAliases(String keyType, Principal[] issuers);
102 public String[] getServerAliases(String keyType, Principal[] issuers);
H A DHandshakeCompletedEvent.java20 import java.security.Principal;
106 * Returns the {@code Principal} identifying the peer.
108 * @return the {@code Principal} identifying the peer.
112 public Principal getPeerPrincipal() throws SSLPeerUnverifiedException {
117 * Returns the {@code Principal} used to identify during the handshake.
119 * @return the {@code Principal} used to identify during the handshake.
121 public Principal getLocalPrincipal() {
H A DSSLSession.java20 import java.security.Principal;
82 public Principal getLocalPrincipal();
141 public Principal getPeerPrincipal() throws SSLPeerUnverifiedException;
H A DHttpsURLConnection.java22 import java.security.Principal;
223 * Returns the {@code Principal} identifying the peer.
225 * @return the {@code Principal} identifying the peer.
231 public Principal getPeerPrincipal() throws SSLPeerUnverifiedException {
240 * Returns the {@code Principal} used to identify the local host during the handshake.
242 * @return the {@code Principal} used to identify the local host during the handshake, or
247 public Principal getLocalPrincipal() {
/libcore/support/src/test/java/org/apache/harmony/security/tests/support/
H A DCertificateStub.java30 import java.security.Principal;
40 Principal guarantor;
41 Principal principal;
44 public CertificateStub(String format, Principal guarantor, Principal principal, PublicKey key){
82 public Principal getGuarantor() {
90 public Principal getPrincipal() {
/libcore/luni/src/main/java/java/net/
H A DSecureCacheResponse.java18 import java.security.Principal;
80 public abstract Principal getPeerPrincipal()
92 public abstract Principal getLocalPrincipal();
/libcore/luni/src/main/java/java/security/
H A DPrincipal.java22 * {@code Principal}s are objects which have identities. These can be
25 public interface Principal { interface
27 * Compares the specified object with this {@code Principal} for equality
33 * Principal}.
35 * Principal}, otherwise {@code false}.
40 * Returns the name of this {@code Principal}.
42 * @return the name of this {@code Principal}.
47 * Returns the hash code value for this {@code Principal}. Returns the same
48 * hash code for {@code Principal}s that are equal to each other as
51 * @return the hash code value for this {@code Principal}
[all...]
H A DProtectionDomain.java26 public ProtectionDomain(CodeSource cs, PermissionCollection permissions, ClassLoader cl, Principal[] principals) { }
34 public final Principal[] getPrincipals() { return null; }
H A DCertificate.java82 public Principal getGuarantor();
91 public Principal getPrincipal();
/libcore/support/src/test/java/libcore/javax/net/ssl/
H A DForwardingX509ExtendedKeyManager.java20 import java.security.Principal;
38 public String chooseClientAlias(String[] keyType, Principal[] issuers, Socket socket) {
43 public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) {
53 public String[] getClientAliases(String keyType, Principal[] issuers) {
58 public String[] getServerAliases(String keyType, Principal[] issuers) {
63 public String chooseEngineClientAlias(String[] keyType, Principal[] issuers, SSLEngine engine) {
68 public String chooseEngineServerAlias(String keyType, Principal[] issuers, SSLEngine engine) {
H A DFakeSSLSession.java22 import java.security.Principal;
55 public Principal getLocalPrincipal() {
79 public Principal getPeerPrincipal() {
H A DTestKeyManager.java21 import java.security.Principal;
63 public String chooseClientAlias(String[] keyTypes, Principal[] issuers, Socket socket) {
88 public String chooseServerAlias(String keyType, Principal[] issuers, Socket socket) {
104 private void dumpIssuers(Principal[] issuers) {
110 for (Principal issuer : issuers) {
139 public String[] getClientAliases(String keyType, Principal[] issuers) {
148 public String[] getServerAliases(String keyType, Principal[] issuers) {
177 public String chooseEngineClientAlias(String[] keyTypes, Principal[] issuers, SSLEngine e) {
190 public String chooseEngineServerAlias(String keyType, Principal[] issuers, SSLEngine e) {
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/javax/net/ssl/
H A DX509ExtendedKeyManagerTest.java21 import java.security.Principal;
41 * @see javax.net.ssl.X509KeyManager#chooseClientAlias(java.lang.String[], java.security.Principal[], java.net.Socket)
43 public String chooseClientAlias(String[] arg0, Principal[] arg1, Socket arg2) {
49 * @see javax.net.ssl.X509KeyManager#chooseServerAlias(java.lang.String, java.security.Principal[], java.net.Socket)
51 public String chooseServerAlias(String arg0, Principal[] arg1, Socket arg2) {
65 * @see javax.net.ssl.X509KeyManager#getClientAliases(java.lang.String, java.security.Principal[])
67 public String[] getClientAliases(String arg0, Principal[] arg1) {
81 * @see javax.net.ssl.X509KeyManager#getServerAliases(java.lang.String, java.security.Principal[])
83 public String[] getServerAliases(String arg0, Principal[] arg1) {
103 * java.security.Principal[], java
[all...]
H A DSSLSessionBindingEventTest.java20 import java.security.Principal;
133 public Principal getLocalPrincipal() {
177 public Principal getPeerPrincipal() throws SSLPeerUnverifiedException {
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/net/
H A DSecureCacheResponseTest.java22 import java.security.Principal;
55 public Principal getLocalPrincipal() {
61 public Principal getPeerPrincipal() throws SSLPeerUnverifiedException {
/libcore/luni/src/main/java/java/security/cert/
H A DX509Certificate.java22 import java.security.Principal;
144 * implementation specific {@code Principal} object.
170 * Principal}.
172 public abstract Principal getIssuerDN() ;
200 * implementation specific {@code Principal} object.
228 public abstract Principal getSubjectDN();
/libcore/luni/src/main/java/javax/security/auth/
H A DPrivateCredentialPermission.java25 import java.security.Principal;
/libcore/luni/src/main/java/javax/security/cert/
H A DX509Certificate.java27 import java.security.Principal;
167 public Principal getIssuerDN() {
171 public Principal getSubjectDN() {
284 * implementation specific {@code Principal} object.
308 * Principal}.
310 public abstract Principal getIssuerDN();
314 * implementation specific {@code Principal} object.
339 public abstract Principal getSubjectDN();
/libcore/support/src/test/java/org/apache/harmony/xnet/tests/support/
H A DX509KeyManagerImpl.java10 import java.security.Principal;
116 public String[] getClientAliases(String s, Principal[] aprincipal) {
140 public String chooseClientAlias(String[] as, Principal[] aprincipal, Socket socket) {
160 public String[] getServerAliases(String s, Principal aprincipal[]) {
184 public String chooseServerAlias(String as, Principal[] aprincipal, Socket socket) {
/libcore/luni/src/main/java/org/apache/harmony/security/utils/
H A DWrappedX509Certificate.java23 import java.security.Principal;
84 public Principal getIssuerDN() {
89 public Principal getSubjectDN() {

Completed in 536 milliseconds

12