/* * Copyright (c) 2009, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.security.jgss; import java.security.BasicPermission; /** * This class is used to protect various attributes of an established * GSS security context that can be accessed using the * {@link com.sun.security.jgss.ExtendedGSSContext#inquireSecContext} * method. * *
The target name is the {@link InquireType} allowed.
*/
public final class InquireSecContextPermission extends BasicPermission {
/**
* Constructs a new {@code InquireSecContextPermission} object with
* the specified name. The name is the symbolic name of the
* {@link InquireType} allowed.
*
* @param name the {@link InquireType} allowed by this
* permission. "*" means all {@link InquireType}s are allowed.
*
* @throws NullPointerException if name
is null
.
* @throws IllegalArgumentException if name
is empty.
*/
public InquireSecContextPermission(String name) {
super(name);
}
}